@import url('https://fonts.cdnfonts.com/css/century-gothic-paneuropean');

body{
  font-family: 'Century Gothic Paneuropean', sans-serif !important;
    min-height: 100vh !important;
}
.material-symbols-outlined {
  font-variation-settings:
  'FILL' 0,
  'wght' 400,
  'GRAD' 0,
  'opsz' 48
}
table a{
  color: black !important;
}
/**
.navbar a, #footer a{
  color: white !important;
  background-color: #5a707f !important;
}
**/

.breadcrumb a{
  color: #5a707f !important;
}

.container, .navbar, .navbar-inverse{
  padding: 0px !important;
}

.navbar {
  margin-bottom: 0px !important;
}

#pcns-home-logo{
  height: 20rem;
  display: block !important;
  width: auto !important;
}

.table-grid{
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  padding: 10px;
}

.next-button{
  padding: 8px 18px;  
  font-size: 14px;
  color: white;
  border: solid 1px transparent;
}

#tooltip-msg{
  font-size: 1.3rem;
}

.prev-button{
  padding: 8px 18px;  
  font-size: 14px;
  border: solid 1px transparent;
  margin-right: 10px;
}

button:disabled, input[type=button]:disabled{
  opacity: 0.5;
}

.progress .list-group-item{
  margin: 10px !important;
  height: 100px !important;
  width: 100px !important;
  border-radius: 50% !important;
  text-align: center !important;
  padding-top: 30px !important;
}

.progress .list-group li.list-group-item .active{
  background-color: #c0392b !important;
}

.progress .list-group li.list-group-item .incomplete{
  background-color: rgba(192, 57, 43,0.4) !important;
  background-image: -webkit-linear-gradient(top rgba(192, 57, 43,0.4) 0 rgba(192, 57, 43,0.4) 100%) !important;
    background-image: -o-linear-gradient(top rgba(192, 57, 43,0.4) 0 rgba(192, 57, 43,0.4) 100%) !important;
    background-image: -webkit-gradient(linear,left top,left bottom,from( rgba(192, 57, 43,0.4)),to( rgba(192, 57, 43,0.4))) !important;
    background-image: linear-gradient(to bottom, rgba(192, 57, 43,0.4) 0, rgba(192, 57, 43,0.4) 100%) !important;
}



.navbar-inverse .navbar-brand {
    color: #9d9d9d;
    background-color: #800020 !important;
}


.navbar-inverse {
    background: #800020 !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border-radius: 4px;
}


.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    text-shadow: 0 -1px 0 #ffffff;
    background-image: -webkit-linear-gradient(top #c0392b 0 #c0392b 100%) !important;
    background-image: -o-linear-gradient(top #c0392b 0 #c0392b 100%) !important;
    background-image: -webkit-gradient(linear,left top,left bottom,from( #c0392b),to( #c0392b)) !important;
    background-image: linear-gradient(to bottom, #c0392b 0, #c0392b 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
    background-repeat: repeat-x;
    border-color:  #c0392b !important;
}

.crmEntityFormView, .entitylist{
  border: none !important;
}

.btn-primary, .btn-primary:hover,.next-button{
  background: #800020 !important;
  font-weight: 600 !important;
  color: #ffffff !important;
}